Yahoo Web Search

Search results

  1. Dictionary
    A song and dance
    • a long explanation that is pointless or deliberately evasive

    Powered by Oxford Languages