Last modified on 22 June 2014, at 10:04

press on

EnglishEdit

VerbEdit

press on

  1. (idiomatic) to persist, continue to advance

TranslationsEdit

SynonymsEdit

AnagramsEdit