Definition of support cost in US English:

support cost

noun

  • A cost incurred in supporting the continuance of something; specifically a cost for supporting the armed services.

Origin

1950s; earliest use found in The Times.