Tartle

About me

Introduction Tartle TAR-tl (Scottish) v. To hesitate or be slow when recognising a person or thing.