Home/deeryarddeeryard/deer-yahrd/US // ˈdɪərˌyɑrd //尔德里尔德,尔德里尔,尔德里亚德,尔德利亚Definitionsn.名词 noun1: an area where deer gather in winter.Level 3Browse all words →