ESCUDO Meaning of ESCUDO in English n. (pl. -os) the principal monetary unit of Portugal and Chile. [ Sp. & Port. f. L scutum shield ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012