Meaning of “feat” - Learner’s Dictionary

feat

noun uk us /fiːt/

[ C ] an act or achievement that shows great skill or strength:

The Eiffel Tower is a remarkable feat of engineering.
be no mean feat

used when you want to emphasize that an act or achievement is very difficult:

Learning to ski at 60 is no mean feat!

(Definition of “feat” from the Cambridge Learner’s Dictionary © Cambridge University Press)