Definition of “cruise missile” - English Dictionary

british dictionary