Downbursts meaning : A powerful downward air current, especially one during a thunderstorm.
downbursts
finger holes
refixed
defervesce
patent medicine