a lady ambassador also the spouse of an ambassador
- a woman ambassador
- women ambassador; in addition, the partner of an ambassador.
(n.) Women ambassador; in addition, the spouse of an ambassador.
They had three children; there was no scandal between them; the baron obtained money and the lady obtained, as a guaranteed ambassadress of a foreign power of consideration, a much higher position at court and in society than she could have secured by marrying almost any Frenchman, without the inconveniences which might have been expected had she married a Frenchman superior to herself in rank.