Yahoo Web Search

Search results

  1. Dictionary
    Dressed to kill
    • wearing glamorous clothes intended to create a striking impression

    Powered by Oxford Languages