IMBRUE Definition Meaning - Merriam-Webster The meaning of IMBRUE is stain Middle English enbrewen, embrowen, from Anglo-French embrower to soil, probably alteration of Old French abevrer, abreuver to water, soak, ultimately from Latin bibere to drink — more at potable