Rejoining the EU can absolutely be done, but I think it's unlikely the UK could join on the terms it had before, I can't see that being accepted in the current political climate in Europe.
In theory, any new country joining the EU has to switch to the common currency, the Euro, something the UK was able to gain an exemption from while still a member along with Denmark, Sweden and a handful of others, a long time ago when the Euro was first introduced.
This has always been an issue when discussing Scottish independence too, given the SNP have always claimed Scotland could rejoin the EU and keep the pound; the EU has always said otherwise.
Instead of "breenter" it would probably be more realistic for the UK to join up with Mexico, USA, and Canada as a fourth member of that trace bloc. Together they would then have more power to negotiate a favorable trade deal with the EU.