womanbody noun1 •(Scotland, no longer used) A woman.You will lock the doors at sundown, Ann; and you will let neither manbody nor womanbody o'er the threshold till I win hame again. — 1894 formswomanbodies