constituting a certainty; guaranteed to happen or definitely the case: he thought he was nailed on for the England job their recent record suggests that a win is not nailed on
constituting a certainty; guaranteed to happen or definitely the case: he thought he was nailed on for the England job their recent record suggests that a win is not nailed on