noun
Meaning 1
A piano that is built like a grand piano on its side with the small end at the top, often with a scroll at the top to suggest a giraffe's head;
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided