屋台骨 やたいぼね
yataibone

Noun

1. framework (of a building); foundation

Noun

2. mainstay; support; supporter; fortune