Find the word definition

Crossword clues for deliveroo


Deliveroo is a British online food delivery company that has operations in the UK, the Netherlands, France, Germany, Belgium, Ireland, Spain, Italy, Australia, Singapore, Dubai, and Hong Kong. It was founded in London in 2013 by Will Shu and Greg Orlowski.

Orders are placed through its website and then self-employed bicycle or motorcycle couriers transport orders from restaurants to customers.