COCKHORSE Meaning of COCKHORSE in English n. hobby horse, rocking horse Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012