detestable
๐บ๐ธ
/dษชหtestษbl/
๐ฌ๐ง
/dษชหtestษbl/
very unpleasant or unacceptable
The detestable weather made the picnic unbearable.