laird

US [lerd]
UK [leə(r)d]
  • n.(苏格兰)地主
  • Web莱尔德;莱尔德集团;莱尔德科技
Plural Form:lairds  
Laird
n.
1.
(苏格兰)地主(in Scotland) a person who owns a large area of land

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard