suited down to the ground

English

Verb

suited down to the ground

  1. simple past and past participle of suit down to the ground