What is the full meaning of bullhorns
BULLHORN, (US) a loudhailer [n]
Example of the word bullhorns placed on a Scrabble board.