Definify.com

Definition 2025


elbuck

elbuck

Scots

Noun

elbuck (plural elbucks)

  1. (anatomy) elbow