DRAUGHTHOUSE MEANING IN ENGLISH

• Draughthouse Definition & Synonyms

  1. (n.) A house for the reception of waste matter; a privy.


RECENT SEARCHES