An Encylopedia Britannica Company

flying start

1 ENTRIES FOUND:
flying start noun
plural flying starts
flying start
noun
plural flying starts
Britannica Dictionary definition of FLYING START
[count]
: a good or fast start