American Dictionary
Definition strop in American English
strop noun
[countable] noun
/strɑp/
Synonyms and related words
Synonyms and related words
3
the harness used to airlift casualties into a helicopter
