Definify.com

Definition 2026


scoundrels

scoundrels

English

Noun

scoundrels

  1. plural of scoundrel