shield; buckler; escutcheon; pretext

Meaning

  1. n
    shield; buckler; escutcheon
  2. n
    pretext; excuse; grounds (for); justification

Example sentences