Mandarin: lei2
noun
Definitions
  1. 1 huge log - used to be pushed down from a height to crush enemies in ancient warfare noun
← Back to dictionary