Word info

supplicat

Noun

Meaning

A petition; esp., a written one, with a certificate that the conditions have been complied with.

Source: Webster's dictionary

Close letter words and terms