rifle grenade: a grenade that is thrown from a launching device attached to the barrel of a rifle
device: an instrumentality invented for a particular purpose
radio astronomy: the branch of astronomy that detects and studies the radio waves emitted by celestial bodies