Draconid noun2 •Any of several meteor showers that appear to radiate from the constellation Draco. •A meteor within one of these meteor showers. formsDraconids