Crossword Answer Lookup

500k+ clues

Group monopolising the market supply claret (6)

Answer CARTEL
Definition: Group monopolising the market
Telegraph #30792 8 Down 2024-12-09