What does 台無し mean?
台無し is a Japanese noun meaning “mess, spoiled, (come to) nothing” in English. It is written as 台無し in kanji, だいなし in hiragana, and dainashi in romaji. This word is part of JLPT N1 vocabulary.
Example sentence
風やら雨やらで旅行は台無しだった。
What with the wind and the rain, our trip was spoiled.