Meaning of buggy whip in English:
buggy whip
noun
A light whip with a relatively short lash, for driving or controlling a horse or horses pulling a buggy.
Now often used in similative expressions, as the type of something obsolescent (originally and chiefly North American).
Origin
Late 18th century; earliest use found in India Gazette.
Are You Learning English? Here Are Our Top English Tips