Here's a breakdown:
* Walking dictionary: This implies that the person carries a vast amount of vocabulary and knowledge about language within themselves, just like a dictionary contains information about words.
* Figurative: This means the phrase is not to be taken literally. She isn't actually a dictionary that walks around.
In essence, it's a compliment that emphasizes someone's impressive vocabulary and knowledge of language. It suggests they are articulate, well-read, and able to communicate effectively.