Synonyms and Antonyms for horsehead

1. horsehead (n.)

any of several silvery marine fishes with very flat bodies

Synonyms: