having been paved determined irrevocably; "his fate is sealed"
English - English
Definition of having been paved determined irrevocably; "his fate is sealed" in English English dictionary