Define bonniest. bonniest synonyms, bonniest pronunciation, bonniest translation, English dictionary definition of bonniest. also bon·nie adj. bon·ni·er , bon·ni·est Scots 1. Physically attractive or appealing; pretty. 2. Excellent. bon′ni·ly adv.