Nailed-on (noun) Definition, Meaning & Examples

adjective
  1. certain, definite; guaranteed to be successful
Nailed-on (noun) Definition, Meaning & Examples

More Definitions