Synonyms of Burn Off in English :
Antonyms of Burn Off in English
Thesaurus of Burn Off in English
1. (verb) use up (energy)
2. (verb) clear land of its vegetation by burning it off