debtor

noun

Definitions of debtor

English

someone or something that owes money

A court in Thailand has declared the country's largest debtor, Thai Petrochemical Industry, bankrupt.