Careful Words

in advance (n.)

in advance (adv.)

in advance (adj.)