Also known as: wp.
WP stands for various terms. Discover the full forms, meanings, and possible interpretations of WP across different fields and industries.
Describes an insurance policy which pays the sum assured plus any bonuses which may have accumulated over the term of the policy.
BusinessLast updated: