swellhead


Also found in: Dictionary, Thesaurus, Idioms.

swellhead

a disease of sheep caused by photosensitization. See also swelled head.