Land fish Meaning, Definition & Usage

Definitions
  1. a fish on land; a person quite out of place. Shak.

Webster 1913