No-mean-feat definitions

(idiomatic) A laudable triumph of great difficulty.
noun
0
0
Advertisement