WEBoggle Menu
Dictionary Definition of latrine
latrine noun a toilet, especially in a camp, barracks, factory, or the like. [F, from L latrina ] |
latrine noun a toilet, especially in a camp, barracks, factory, or the like. [F, from L latrina ] |