Modern : relating to the present or recent times as opposed to the remote past. Up-date : to make something more modern or suitable for use now by adding new information or changing its design. Recent : having happened, begun, or been done not long ago; belonging to a past period comparatively close to the present. Cast : throw (something) forcefully in a specified direction. Ancient : belonging to the very distant past and no longer in existence. Antonym of Modern is Ancient