Meaning of shovelhead

Definition of shovelhead

(noun) small harmless hammerhead having a spade-shaped head; abundant in bays and estuaries

Other information on shovelhead

WIKIPEDIA results for shovelhead
Amazon results for shovelhead