broomed finish - English Synonyms Dictionary