open-air marketplace n : a public marketplace where food and merchandise is sold [syn: {open-air market}, {market square}]
Copyright © 2024 3Dict.net