ambassadress in Portuguese ambassadress in Portuguese embaixatriz noun (dated) A female ambassador. Add to Flashcards