Find the word definition

Wiktionary
three guys in a garage

n. (context set phrase English) A small, agile group of startup innovators with a big idea, passion, and modest resources.