LatinEdit

EtymologyEdit

From semel(once) + prō(for) + semper(always).

IdiomEdit

semel prō semper

  1. (idiomatic) once and for all