videoclubTop 25000MeaningsNoun1. video rental shop (business where one can rent and sometimes buy recorded home videos)