meaning of upheaped

1. Piled up; accumulated.


Related Words

upheaped |

Developed & Maintained By Taraprasad.com

Treasure Words