roller: a cylinder that revolves
attribute: an abstraction belonging to or characteristic of an entity
discovered check: a check on the opponent's king that is delivered by moving a piece out of the line of attack by a queen or rook or bishop