English edit

Alternative forms edit

Etymology edit

shore +‎ fish

Noun edit

shorefish (plural shorefish or shorefishes)

  1. Any of several fishes which inhabit shallow waters

Anagrams edit