Word info

incumbition

Noun

Meaning

Incubation.

Source: Webster's dictionary

Close letter words and terms