Meaning of latrine pit in English:

latrine pit

noun

  • A pit for the disposal of human waste from a latrine; a cesspit.

Origin

Mid 19th century.