Word Definition

Clamped

  1. of Clamp

Synonyms