Slang idioms
Q1
As the salesman pitched his product, Jerry got the uneasy feeling that the guy was not on the ...... He wouldn't look Jerry in the eye and the things he claimed the product could do seemed a little too good to be true.
(*) bevel
(*) take
(*) mantle
(*) level