Definify.com

Definition 2024


elbuck

elbuck

Scots

Noun

elbuck (plural elbucks)

  1. (anatomy) elbow