0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?