videoclub
Top 25000
Meanings
Noun
1. video rental shop (business where one can rent and sometimes buy recorded home videos)