high motor - Definition

1) A person who gives maximum effort all the time. They use every physical and mental tool at their disposal to succeed. they get knocked down 25 times and get up 26.

2) A new neighborhood bar & grille at 342 East Ave in Pawtucket, brought to you by the owners of Lucky Enough Drink & Eat in Providence.