Yahoo Web Search

Search results

  1. Dictionary
    Dog and po·ny show

    noun

    • 1. an elaborate display or presentation, especially as part of a promotional campaign: informal North American "the department never really had a chance to get its dog and pony show under way"

    Powered by Oxford Languages