embassages

noun
  1. plural of embassy; diplomatic missions or the buildings housing them
  2. Usage: archaic or rare plural form

Examples