Trippers Synonyms
A tourist who is visiting sights of interest
(Noun)
Synonyms:
A catch mechanism that acts as a switch
(Noun)
Synonyms:
Advertisement