longhead noun[before a noun]1 •Any of various animals and fishes having a relatively long head. formslongheads