meaning of shore leave

1. leave granted to a sailor or naval officer


Related Words

shore leave |

Developed & Maintained By Taraprasad.com

Treasure Words