tour de force

1. (noun) a masterly or brilliant feat
Related Words: deed, effort, exploit, feat



Terms and Conditions of Use / Copyright Notice