Давайте рассмотрим каждую из предложенных фразеологизмов и их значения.
а) Бить по карману – действительно означает «стоить слишком дорого». Это выражение используется, когда что-то является финансово обременительным.
б) Не от мира сего – означает человека, который оторван от реальной жизни, не приспособлен к современности. Таким образом, данное определение верно.
в) Между молотом и наковальней – используется для описания ситуации, когда человек оказывается в трудном положении, окруженном опасностями или проблемами с обеих сторон. Это значение также правильное.
г) Набить оскомину – означает не «сильно избить кого-либо», а вызвать привыкание или усталость от чего-то, что слишком часто повторяется. Это выражение указывает на то, что что-то надоело или стало привычным.
Таким образом, неверное определение относится к фразеологизму г) – "набить оскомину". Если у вас есть дополнительные вопросы или нужна помощь с другими выражениями, не стесняйтесь задавать!