meaning of overlate

1. Too late; exceedingly late.


Related Words

overlate |

Developed & Maintained By Taraprasad.com

Treasure Words