What is the meaning of : fish out ?
To "fish out" is to use unsustainable practices for fishing to the point of having no fish left. Many lakes in America have been "fished out" of native populations and replaced with other game species.
Fish out of water? It means out of place,awkward and uncomfortable.