English Dictionary
Definition abuttals in British English
abuttals noun
[plural] noun
/əˈbʌt(ə)lz/
Synonyms and related words
