meaning of stacks

1. storage space consisting of an extensive arrangement of bookshelves in a library where most of the books are stored


Related Words

stacks | stackstand |

Developed & Maintained By Taraprasad.com

Treasure Words