Find the word definition

Wiktionary
horselaughs

n. (plural of horselaugh English)

Usage examples of "horselaughs".

You're the guy who brought in brings in every fortnight-billion-ton icebergs from the Antarctic, when the mere idea used to get horselaughs from the scientific community.