no mean feat noun1 •A laudable triumph of great difficultyOpening a new railway is no mean feat at the best of times, but the Elizabeth Line had its own challenges. — 2023 formsno mean feats