French-English dictionary »

[colloquial] scud meaning in English

FrenchEnglish
[colloquial] Scud nom {m}

skyrocket(slang: rebuke, scolding)
noun
[UK: ˈskaɪ.rɒkɪt] [US: ˈskaɪ.ˌrɑːkət]