Yahoo Web Search

Search results

  1. Dictionary
    A fish out of water
    • a person in a completely unsuitable environment or situation

    Powered by Oxford Languages