English Dictionary
Definition lift-off in British English
lift-off noun
[countable/uncountable] nounNASA officials traditionally say ‘we have lift-off’ to announce that they have just sent a space vehicle up into the air successfully. People sometimes use this phrase as a humorous way of announcing that they have succeeded in starting something.
Synonyms and related words
