whicker

Noun
  1. the characteristic sounds made by a horse
Verb
  1. make a characteristic sound, of a horse

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

whicker
A horse lets out a soft whicker as it sees its owner approach the fence.