They
「彼ら」「彼女たち」「それら」など複数の人や物を指します。
had
haveの過去形、過去完了形を作る助動詞、または「持っていた」などの意味です。ここでは過去完了形を作る助動詞です。
to
ここではhave to(~しなければならない)の一部です。
cancel
「中止する」「取り消す」という意味です。
the
特定のものを指す冠詞です。
meeting
「会議」「集まり」という意味です。
due to
「~のために」「~が原因で」という意味の前置詞句です。
bad
「悪い」「ひどい」という意味です。
weather
「天気」という意味です。