webbed in French webbed in French palmé adj (of feet or hands) With the digits connected by a thin membrane. Add to Flashcards