to complete or satisfy a requirement or desire
Middle English fulfillen, from full + fill
Try Another Word