no horse run adjective1 •(Singapore, informal) Exceptionally goodI always advocate that you can buy any laptop except Acer. Toshiba. no horse run. — 2005