Whicker meaning
To utter a partly stifled laugh; snicker; titter.
verb
To whinny.
verb
A whinny.
noun
To neigh or whinny.
verb
Advertisement
Origin of whicker
- Imitative
From American Heritage Dictionary of the English Language, 5th Edition