goat tower noun1 •A decorative, multi-story structure built for goats to live in and climb; often inspired by traditional garden follies. formsgoat towers