horned
动词 horn:
stab or pierce with a horn or tusk
同义词:horn, tusk
形容词 horned:
having a horn or horns or hornlike parts or horns of a particular kind