engagor

engagor

English Noun
Ad

Definition

Alternative form of engager.

Etymology

From engage + -or.

Ad