English Dictionary
◊ IMPUGNABLE
impugnable
adj : subject to being discredited