Summary
English Synonyms:   more detail...
  1. feat of arms:


English

Detailed Synonyms for feat of arms in English

feat of arms:

feat of arms [the ~] noun

  1. the feat of arms
    the feat of arms

Related Synonyms for feat of arms