Meaning of TRAP in English

TRAP

n. trappe (-ar, -ero); (veh.) carre; (ambush) inboscada

English Interlingue dictionary.      Английский словарь Интерлингве.