Diccionario

EMBRAID

Webster's Dictionary 1828

EMBRA'ID, verb transitive To upbraid.