American Dictionary
Definition lift-off in American 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
