tech stack (English, noun)
expansion: tech stack (plural tech stacks)
Senses:
glosses: Clipped compound of technology stack.
Forms:
form: tech stacks
tags: plural