American Dictionary
Definition flare off in American English
flare off phrasal verb
[transitive] phrasal verb
1
to burn gas and let it go into the atmosphere
