Definitions of turnkey insurance
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.