← DefinitionshareGuessarmorverbTo provide with protective covering.nounA protective covering worn on the body, especially in battle.Synonymsshieldnounmailnoun