Definify.com

Definition 2024


foso

foso

Spanish

Noun

foso m (plural fosos)

  1. ditch, trench
  2. moat
  3. (shooting) trap

Related terms