Definition, Meaning, Synonyms & Anagrams | English word LIMEYARD
LIMEYARD
Definitions of LIMEYARD
- An area where lime is mined, processed, or kept
- (obsolete) Synonym of limerod
Number of letters
8
Is palindrome
No
Search for LIMEYARD in:
Page preparation took: 146.80 ms.