Find the word definition

Wiktionary
no mean feats

n. (plural of no mean feat English)