pinned the meter

English

Verb

pinned the meter

  1. simple past and past participle of pin the meter