Scarlet fish Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the telescope fish; so called from its red color. See under Telescope.

Webster 1913