annuity in advance is a noun meaning "an annuity paid in a series of more or less equal payments at the beginning of equally spaced periods". It carries one recorded sense.
Definitions, synonyms and semantic relations for annuity in advance come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .