SCARMOGE MEANING IN ENGLISH

• Scarmoge Definition & Synonyms

  1. (n.) A slight contest; a skirmish. See Skirmish.


RECENT SEARCHES