availment

availment

English Noun
Ad

Definition

Profit; advantage.

Etymology

From avail + -ment.

Ad