FOOTSTALL


Meaning of FOOTSTALL in English

noun the plinth or base of a pillar.

2. footstall ·noun the stirrup of a woman's saddle.

Webster English vocab.      Английский словарь Webster.