Definition, Meaning & Synonyms | English word HOATCHING
HOATCHING
Definitions of HOATCHING
- (Scotland, usually followed by with) Infested; swarming; teeming.
Number of letters
9
Is palindrome
No
Search for HOATCHING in:
Page preparation took: 122.53 ms.