English Nouns: pyramid sight

English Nouns noun 'pyramid sight' conjugated