French-English dictionary »

speed meaning in English

FrenchEnglish
speed nom {m}

speed [speeds]◼◼◼(slang: amphetamine)
noun
[UK: spiːd] [US: ˈspiːd]