trombinoscope
Top 35000
Meanings
Noun
1. facebook (a reference book or electronic directory made up of individuals’ photographs and names)