Find the word definition

Wikipedia
Eversheds

Eversheds LLP is a British multinational law firm headquartered in London. It is one of the 50 largest law firms in the world measured by revenues. In 2013/14 it achieved total revenues of £382 million, making it the 12th-largest UK-based law firm by this measurement, and profits per equity partner of £729,000. It employs around 1,220 lawyers and around 1,745 other staff in 55 offices in major cities across Africa, Asia, Europe and the Middle East.