English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition mesh in British English

mesh verb

[intransitive] verb
/meʃ/
1

if parts of an engine or other machine mesh, they connect with each other tightly and work together

Synonyms and related words
1.1

if two things mesh, they work well together

Example

The new software should mesh well with our existing systems.

Synonyms and related words
Definition mesh in British English