carillion (0 synonym found)

We don't have any synonyms for carillion yet.

Did you mean…

Think carillion belongs in the thesaurus? Recommend it and we'll take a look.


Definition of carillion:

(N) : Carillion plc was a British multinational construction and facilities management services company headquartered in Wolverhampton in the United Kingdom, prior to its liquidation in January 2018.

Definition of carillion:

(N) : Carillion plc was a British multinational construction and facilities management services company headquartered in Wolverhampton in the United Kingdom, prior to its liquidation in January 2018.

Back to Top