Popular Wordlists

upbraiding

upbraiding

upbraiding - Dictionary definition and meaning for word upbraiding

Definition
(noun) a severe scolding

Love us on FB !