gift voucher








noun British.

  1. gift certificate.
53 queries 0.544