Word Definition

Scrimped

  1. of Scrimp

Synonyms