oncost









oncost


noun British

  1. another word for overhead (def. 7)
  2. (sometimes plural) another word for overheads
56 queries 0.564