Definition of “horned” - English Dictionary

british dictionary