(Slang) trap - English Synonyms Dictionary