Yahoo Canada Web Search

Search results

  1. Dictionary
    nailed on

    adjective

    • 1. constituting a certainty; guaranteed to happen or definitely the case: informal British "he thought he was nailed on for the England job"