Find the word definition

The Collaborative International Dictionary
Ambassy

Ambassy \Am"bas*sy\ ([a^]m"bas*s[y^]), n. See Embassy, the usual spelling.
--Helps.

Wiktionary
ambassy

n. (obsolete form of embassy English)