Adjective Definition

shielded

1.Definition: (used especially of machinery) protected by a shield to prevent injury




Please Share