NichiDict

屋台骨

やたいぼね
[yataibone]

Meanings

1.Noun

framework (of a building); foundation

2.Noun

mainstay; support; supporter; fortune