loach

/loʊtʃ/

Definitions

1. noun

any of various eel-shaped fish of the family Cobitidae, especially those of the genus Misgurnus, found in fresh water, often in muddy or stagnant pools

“The local fisherman caught a loach in the river and decided to keep it as a pet.”

Synonyms

  • eel
  • mudfish

Antonyms

  • fish