Noun
peep [pl. Peeps]
Verb
to look [ looked ; looked ]
to eye
to botch
رمق {عمل (أو أصلح) دون اتقان}
related Results
to ogle (v.) , [ ogled ; ogled ]