Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Setting up in business
(13)
Answer
ESTABLISHMENT
Definition:
business
Telegraph
#18929
31 Across
1986-11-28