Definify.com

Definition 2025


loukku

loukku

Finnish

Noun

loukku

  1. trap (especially mechanical trap to catch animals)

Synonyms

Derived terms