Clue: Book collection's crude ribaldry out of date? (7)
Answer: LIBRARY
Explanation: Definition: Book collection

***(ribalry) **[anag:*crude*] where RIBALRY is D (date) [*out of*] RIBAL(d)RY