gorilla suit (English, noun)
expansion: gorilla suit (plural gorilla suits)
Senses:
glosses: A tough, hypermasculine demeanor that keeps other people at a distance.
tags: figuratively
informal
glosses: Used other than figuratively or idiomatically: A gorilla costume.
Forms:
form: gorilla suits
tags: plural