Suit Down To The Ground Definition

verb

To suit perfectly.

Wiktionary