[ubasuteyama]noun
Japanese definition
No Japanese definition yet.
English definitions
- mountain where old people were abandoned (according to legend)
- position or division in a company to which an old and ineffective person is transferred
Examples
No examples yet.
Loading examples…