Originally posted by Bardock42
It comes from latin meaning "to slow down", I believe. And into English it probably came through French.
I didn't know that, interesting!
Although most of French words are of Latin/Greek origin and about 60% of English words are of French origin, even though it is a Germanic language.
..if I'm not mistaken.