English Dictionary
Definition blast-off in British English
blast-off noun
[uncountable] noun
1
the moment when a spacecraft leaves the ground
