turnkey insurance

noun

Definitions of turnkey insurance

English

an insurance policy (=a contract in which one party agrees to compensate another party if a particular type of loss or damage occurs) which covers architects and construction contractors for their projects

The architect failed to purchase turnkey insurance.