DSRV

English

Noun

DSRV (plural DSRVs)

  1. (nautical) Initialism of deep submergence rescue vehicle.

Anagrams