If it is expired I won't think it would be possible for any other insurance company to cover you when you are abroad.

Sorry but travel insurance is very important thing and you need to keep it alive when you are on foreign land.