Unequivocal: leaving no doubt : clear, unambiguous (Merriam-Webster)