ひたかくし

ひた隠し

N3Noun
Noun
hiding at all costsdesperate cover-updoing one's best to keep (something) secret