Definition, Meaning, Synonyms & Anagrams | English word EMBRAID
EMBRAID
Definitions of EMBRAID
- (transitive) To braid up, to plait.
- (obsolete, transitive) To tell off; to reprimand
Number of letters
7
Is palindrome
No
Search for EMBRAID in:
Page preparation took: 139.96 ms.