Top minnow Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a small viviparous fresh-water fish (Gambusia patruelis) abundant in the Southern United States. Also applied to other similar species.

Webster 1913