Thesaurus.com
Dictionary.com
Showing results for ambitious presentation. Search instead for targeted supplementation.

ambitious presentation

NOUN
dog and pony show
Synonyms