English | German | Russian | Czech

necessary place English

Meaning necessary place meaning

What does necessary place mean?

necessary place

(euphemism, obsolete) A place used for the business of urination and defecation: an outhouse or lavatory.

Are you looking for...?