Find the word definition

Wiktionary
metri gratia

adv. (context poetry English) For the sake of the meter.