What is the meaning of flaree in English?

Learn vocabulary with pictures as well as definitions of flaree in English

Learn in

See more

n. flaree

Definition of flaree in English

Pyrotechnic device that produces a bright light, which is used as a signal or to improve visibility.

Synonyms of flaree in English

flareemergency flare