はばかり
Meanings
Noun
1. hesitation
2. hindrance
3. washroom
Pitch accent
ばかり
Used in vocabulary (2 in total)
with all due respect ...; I venture to say ...; Excuse me, but ...
thank you for your trouble; unfortunately ...