Select the most appropriate meaning of the given idiom.
Better late than never
1
Timely and efficient
2
Better to arrive late than not to come at all
3
Always be on time
4
Better to equip yourselves to be quick
Select the most appropriate meaning of the given idiom.
Better late than never