(do something) without showing embarrassment; swallow one's sense of shame; be thick-skinned; unabashedly
Copyright © 2018 WordTech Co.