Dictionaries:

mesh:

1. To copulate . See copulation for synonyms.

2. To marry. See marriage for synonyms.

3. To fit well together, said of two people.

4. To lock-lips , to kiss . See kiss for synonyms.



Link to this page:

Word Browser