English Dictionary
Definition crosspatch in British English
crosspatch noun
[countable] noun
/ˈkrɒsˌpætʃ/
Synonyms and related words
