English Dictionary
Definition quiver in British English
quiver noun
[countable] noun
/ˈkwɪvə(r)/
English Dictionary