Suqutra

What is Suqutra?

Suqutra definition and meaning on Dictionary terms:
adjective
(of a missile, message, etc.) capable of traveling from a base on the surface of the earth to a target also on the surface.

adverb
from a base on the surface of the earth to a target on the surface.

 

reference: https://www.dictionary.com/browse/suqutra

Tags: