go upon

go upon [gou]
  • To go upon sure grounds, estar bien fundado, ir sobre seguro. To go upon sure tick -> comprar fiado
emprender, fundarse en algo.