latrine
English
Noun
(
en noun)
A very simple toilet facility, usually just a pit or trench. See also the slang terms john and johnny house.
Related terms
* privy
Anagrams
*
*
*
*
*
*
*
*
----
Not English
has no English definition. It may be misspelled.