space probe

views updated

space probe • n. see probe.

More From encyclopedia.com