What is the full meaning of horsefly
a large fly [n HORSEFLIES]
Example of the word horsefly placed on a Scrabble board.