surcharge - Dictionary definition and meaning for word
surcharge
Definition (noun) an additional charge (as for items previously omitted or as a penalty for failure to exercise common caution or common skill)
Definition (verb) charge an extra fee, as for a special service
Definition (verb) rip off; ask an unreasonable price
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com