Posted By:
David KellerDavid - that is "a" definition, but certainly not the only one. Merriam-Webster doesn't mention anything about public access, just that the objects are exhibited....could be to anyone.
"an institution devoted to the procurement, care, study, and display of objects of lasting interest or value; also : a place where objects are exhibited"