RichThesaurus
merrow
merrow
synonyms
serge
overedge
overlock
serge
merrow
definitions
verb
To overlock.
noun
A merman or mermaid in Scottish and Irish Gaelic folklore.
verb
noun