green_lightEnglish

green light, go-ahead

Noun

A signal to proceed

English: green light, go-ahead

Permission to proceed with a project or to take action

English: green light

English words with similar meanings

Show 1 words