SCUTA Meaning of SCUTA in English pl of scutum. 2. scuta ·noun ·pl ·see scutum. Webster English vocab. Английский словарь Webster. 2012