Word info

hydrobot

Noun

Meaning

hydrobot (plural hydrobots)

An autonomous underwater vehicle for use in space exploration.

Source: en.wiktionary.org

Close letter words and terms