Skip to main content

croaker

Advertisement
English croaker meaning in English  •  croaker का अर्थ अंग्रेजी में
Noun
  • One who croaks, murmurs, grumbles, or complains unreasonably; one who habitually forebodes evil.
  • A small American fish (Micropogon undulatus), of the Atlantic coast.