Search results
- Dictionarymacho/ˈmatʃəʊ/
adjective
- 1. masculine in an overly assertive or aggressive way: "the big macho tough guy"
noun
- 1. a man who is masculine in an overly assertive or aggressive way: "I realized just what a macho I was at heart" Similar Opposite
Powered by Oxford Dictionaries