swd
has the following definition + add your definition
special warranty deed
special warranty deed is used in Banking Legal
The word swd is used in Banking, Legal meaning special warranty deed