YourDictionary

whicker

intransitive verb

  1. to utter a partly stifled laugh; snicker; titter
  2. to neigh or whinny

See whicker in American Heritage Dictionary 4

link/cite print suggestion box