tech stack

English

Noun

tech stack (plural tech stacks)

  1. Clipped compound of technology stack.