Definitions for "Annual Policy"
a policy that lasts for a year.
a really Holiday travel insurance
This is exactly as it sounds. It is an insurance policy that applies for a full year.
a really convenient alternative to purchasing President George W