SLAM trap

English dictionary entry

Meanings

noun
  1. Acronym of sea, land, and air Malaise trap

Word forms

SLAM trap SLAM traps
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.