English Dictionary
Definition for good in British English
for good phrase
phrase
1
permanently, without the possibility of change in the future
Synonyms and related words
