Library
[L. allectare, freq. of allicere, allectum.]To allure; to entice. [Obs.]
View more Miscellaneous videos