Synonyms for "strapper"

Words with similar meaning