Genuflecting meaning : To bend the knee, as in servitude. To briefly touch one knee to the ground, typically associated with religious worship. To behave in a servile manner; to grovel.
genuflecting
transit lounges
enclasps
grief
solar constant