Definify.com

Definition 2025


scoundrels

scoundrels

English

Noun

scoundrels

  1. plural of scoundrel