Hardhead



ENGLISH MEANING
noun
1.
Clash or collision of heads in contest.
2.
Block's gurnard (Trigla gurnardus) of Europe.
3.
A California salmon; the steelhead.
4.
The gray whale.
5.
A coarse American commercial sponge (Spongia dura).
1.
The menhaden