ALL meanings of better business bureau
bet·ter busi·ness bu·reau
B b - noun better business bureau any of a nationwide system of local organizations, supported by business, whose function is to receive and investigate customer complaints of dishonest business practices. Abbreviation: BBB. 1