Meaning of “dowry” in the English Dictionary

business-english dictionary

"dowry" in American English

See all translations

dowrynoun [ C ]

us /ˈdɑʊər·i/

in some societies, an amount of money or property that a woman’s parents give to the man she marries

(Definition of “dowry” from the Cambridge Academic Content Dictionary © Cambridge University Press)

"dowry" in Business English

See all translations

dowrynoun [ C ]

uk /ˈdaʊri/ us plural dowries

FINANCE money or other assets in addition to the selling price that a company offers to another company it wants to buy:

The buyers added a dowry of $500 million to get the firm's board to agree to the takeover.

(Definition of “dowry” from the Cambridge Business English Dictionary © Cambridge University Press)