adjective
Utterly consuming one's time and attention.
verb
present participle and gerund of engross
noun
The act of one who engrosses, or buys up wholesale.