ESCUDO Meaning of ESCUDO in English n. (pl. -os) the principal monetary unit of Portugal and Chile. [Sp. & Port. f. L scutum shield] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012