shielded
Explore definitions, synonyms, and language insights of shielded
Definitions
Adjective Satellite
(used especially of machinery) protected by a shield to prevent injury
Explore definitions, synonyms, and language insights of shielded