English Dictionary
Definition go-ahead in British English
go-ahead noun
noun
1
to give/get permission to do something
