equipped with spiked horseshoes so as to be able to walk on ice; thoroughly versed in, very experienced in, expert in, clued up on, well informed about (a subject)
flare (type of pyrotechnic that produces a brilliant light without an explosion, used to attract attention in an emergency, to illuminate an area, or as a decoy)